persistent surveillance - German English Dictionary